dogs cat investigations dog cats investigation kittens investigator people search puppies background checks pet detective lost dogs background check lost pets private